completed tasks - Spanish English Dictionary